#include<stdio.h>
//递归算法
void hanoi1(int n,char a,char b,char c)
{
    if(n==1)
        printf("将第%d个盘从%c移到%c\n",n,a,c);
    else
    {
        hanoi1(n-1,a,c,b);
        printf("将第%d个盘从%c移到%c\n",n,a,c);
        hanoi1(n-1,b,a,c);
    }
}
int main()
{
    char x='a';
    char y='b';
    char z='c';
    int n=3;
    hanoi1(n,x,y,z);
}